Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(lyrics-plus): seperate translated lyrics providers from mode selection #2330

Closed
wants to merge 39 commits into from

Conversation

Deskehs
Copy link
Contributor

@Deskehs Deskehs commented May 7, 2023

This was supposed to allow Netease translated lyrics covert to Traditional Chinese.

However, in the future if Musixmatch translated lyrics are supported, they can also (for example in Japanese) convert to furigana.

This PR also updates the language detection algorithm a bit, allowing detection override and some fixes and one-liner changes.

NOT COMPLETE: just need to figure how to run the translate function and dropdown update after change

@Deskehs Deskehs changed the title fix(lyrics-plus): seperate translated lyrics sources from mode selection fix(lyrics-plus): seperate translated lyrics providers from mode selection May 7, 2023
@Deskehs
Copy link
Contributor Author

Deskehs commented May 8, 2023

I kind of need some help here. As I don't have much React experience I do not know how would I switch state between the translated lyrics from the provider and the page's original lyrics without overriding them and then run the translate function without going into a loop or cause some kind of overflow. This sucks, I might need to look at React docs and experiment with some ideas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants